package com.hyt.it.ogt.ykcj.service.system;

import java.io.File;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hyt.it.ogt.ykcj.domain.exam.ExamInfo;
import com.hyt.model.tps.vo.Bucket;
import com.obs.services.ObsClient;


/**
 */
public interface IFileUpHwCloudService extends IService<ExamInfo> {

    
	/**
	 * 上传文件到华为云
	 * @param fileByte
	 * @param fileType
	 * @param fileName
	 * @return
	 */
	String uploadFileToHuawei(byte[] fileByte, String fileType, String fileName);
	
	String uploadFileToHuawei(File file, String fileType, String fileName);
	
	
	/**
	 * 获取obs客户端信息
	 */
	ObsClient getObsClient();
	
	/**
	 * 获取Bucket信息
	 */
	Bucket getBucketConfig();
}
